#include<stdio.h>
char s[105];
int main()
{
    scanf("%s", s);
    int i=0, fst=-1, pit=-1;
    for(i=0;s[i];i++)
    {
        if(s[i]>'0'&&fst==-1) fst = i;
        if(s[i]=='.') pit = i;
    }
    if(pit == -1) pit = i;
    int len = i;
    if(fst < pit)
    {
        printf("%c", s[fst]);
        if(pit < i) printf(".");
        for(i=fst+1;i<len;i++)
        {
            if(s[i] != '.')printf("%c", s[i]);
        }
        printf("e%d", pit-fst-1);
    }
    else 
    {
        printf("%c", s[fst]);
        if(fst < len-1) printf(".");
        for(i=fst+1;i<len;i++)
        {
            printf("%c", s[i]);
        }
        printf("e%d", pit-fst);        
    }
    return 0;
}